package com.itheima.health.service;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.service.IService;
import com.itheima.health.dto.SetmealDTO;
import com.itheima.health.entity.QueryPageBean;
import com.itheima.health.pojo.Setmeal;
import com.itheima.health.vo.SetmealVO;

import java.util.List;
import java.util.Map;

@SuppressWarnings("ALL")
/**
 * @Description :
 * @author     :LD
 */
public interface SetMealService extends IService<Setmeal> {
    void add(SetmealDTO setmealDTO);

    Map findPage(QueryPageBean queryPageBean);

    SetmealVO findGroupById(Integer id);

    void clearOssObject();

    List<Setmeal> findAll();

    List<Setmeal> findHot();

    Setmeal findSetMealDetail(Integer id);

    Setmeal findSetMealById(Integer id);

    List<Map> getSetmealProportion();
}
